﻿<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="GesPostulados.aspx.vb" Inherits="Empresas_GesPostulados_GesPostulados" %>

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>

<%@ Register src="../../CtrlUsr/AcepOferta/Up_Ctrl_AcepOferta.ascx" tagname="Up_Ctrl_AcepOferta" tagprefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
    <style type="text/css">
        .style1
        {
            height: 24px;
        }
        .ModalPanel2
        {}
    </style>
    
    </asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
    <div>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:Label ID="Label7" runat="server" CssClass="Titulo" 
                Text="Revisión de Ofertas"></asp:Label>
            <br />
            <br />
            <br />

            <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
                <asp:View ID="View1" runat="server">
            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
                CellPadding="4" DataKeyNames="Id_Oferta" ForeColor="#333333" 
                GridLines="None" SkinID="gridView" Width="980px">
                <AlternatingRowStyle BackColor="White" ForeColor="#389131" />
                <Columns>
                    <asp:TemplateField HeaderText="Empresa">
                        <ItemTemplate>
                            <asp:Label ID="Label11" runat="server" Text='<%# Bind("Empresa") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Titulo">
                        <ItemTemplate>
                            <asp:Label ID="Label1" runat="server" Text='<%# Bind("Titulo") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Descripción">
                        <ItemTemplate>
                            <asp:Label ID="Label2" runat="server" Text='<%# Bind("Descripcion") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Tipo de Empleo">
                        <ItemTemplate>
                            <asp:Label ID="Label3" runat="server" Text='<%# Bind("Nom_Tip_Empleo") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Fecha de Inicio">
                        <ItemTemplate>
                            <asp:Label ID="Label4" runat="server" Text='<%# Bind("Comienzo","{0:d}") %>'></asp:Label>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Duración">
                        <ItemTemplate>
                            <asp:Label ID="Label5" runat="server" Text='<%# Bind("Duracion") %>'></asp:Label>
                        </ItemTemplate>
                        <ItemStyle Width="80px" HorizontalAlign="Left" />
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Salario">
                        <ItemTemplate>
                            <asp:Label ID="Label6" runat="server" Text='<%# Bind("Salario","{0:c}") %>'></asp:Label>
                        </ItemTemplate>
                        <ItemStyle Width="100px" HorizontalAlign="Right" />
                    </asp:TemplateField>
                    <asp:BoundField DataField="Num_Postulados" HeaderText="Postulados" />
                    <asp:TemplateField ShowHeader="False">
                        <ItemTemplate>
                            <asp:ImageButton ID="ImageButton2" runat="server" CommandName="Postulados" ImageUrl="~/Imagenes/OfertaLab.png"
                                CommandArgument="<%# DirectCast(Container, GridViewRow).RowIndex %>" ToolTip="Ver Postulados" Width="32px" Height="32px" />
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>
            <asp:ObjectDataSource ID="ObjOfertas" runat="server" 
                OldValuesParameterFormatString="original_{0}" SelectMethod="GetRecords" 
                TypeName="Ofertas"></asp:ObjectDataSource>
                </asp:View>
                <asp:View ID="View2" runat="server">
                    <asp:LinkButton ID="LinkButton1" runat="server" Width="58px">Volver</asp:LinkButton>
                    <br />
                    <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" 
                        CellPadding="4" DataKeyNames="Id,Id_Estudiante" 
                        ForeColor="#333333" GridLines="None" SkinID="gridView" Width="980px" 
                        EmptyDataText="No hay postulaciones registradas para la Oferta" 
                        ShowFooter="True">
                        <AlternatingRowStyle BackColor="White" ForeColor="#389131" />
                        <Columns>
                            <asp:TemplateField HeaderText="Cedula">
                                <FooterTemplate>
                                    <asp:ImageButton ID="ImageButton3" runat="server" 
                                        ImageUrl="~/Imagenes/order.png" ToolTip="Confirmar Seleccion" Width="16px" Height="16px" />
                                    <asp:LinkButton ID="LinkButton4" runat="server" ForeColor="White" Height="16px" 
                                        Width="122px">Confirmar Selección</asp:LinkButton>
                                </FooterTemplate>
                                <ItemTemplate>
                                    <asp:Label ID="Label17" runat="server" Text='<%# Bind("Id_Estudiante") %>'></asp:Label>
                                </ItemTemplate>
                                <ItemStyle Width="170px" />
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Nombre">
                                <ItemTemplate>
                                    <asp:Label ID="Label18" runat="server" Text='<%# Bind("Nombre") %>'></asp:Label>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Dirección">
                                <ItemTemplate>
                                    <asp:Label ID="Label23" runat="server" Text='<%# Bind("Direccion") %>'></asp:Label>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Telefono">
                                <ItemTemplate>
                                    <asp:Label ID="Label19" runat="server" Text='<%# Bind("Telefono") %>'></asp:Label>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Celular">
                                <ItemTemplate>
                                    <asp:Label ID="Label20" runat="server" Text='<%# Bind("Celular") %>'></asp:Label>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="E-Mail">
                                <ItemTemplate>
                                    <asp:Label ID="Label21" runat="server" Text='<%# Bind("Email") %>'></asp:Label>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Estado">
                                <ItemTemplate>
                                    <asp:Label ID="Label10" runat="server" Text='<%# Bind("Des_Est") %>'></asp:Label>
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <asp:DropDownList ID="CboEstado" runat="server" 
                                        selectedvalue='<%# Bind("Estado") %>'>
                                        <asp:ListItem Value="TR">TRAMITE</asp:ListItem>
                                        <asp:ListItem Value="AC">ACEPTAR</asp:ListItem>
                                        <asp:ListItem Value="RE">RECHAZAR</asp:ListItem>
                                    </asp:DropDownList>
                                </EditItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="Promedio">
                                <ItemTemplate>
                                    <asp:Label ID="Label11" runat="server" Text='<%# Bind("Promedio") %>'></asp:Label>
                                </ItemTemplate>
                                <EditItemTemplate>
                                    <telerik:RadNumericTextBox ID="TxtProm" runat="server" Enabled="false" Width="50px" DataType="System.Decimal" MaxValue="5" MinValue="0" Value='<%# Bind("Promedio") %>'>
                                    </telerik:RadNumericTextBox>
                                </EditItemTemplate>
                            </asp:TemplateField>
                    <asp:TemplateField ShowHeader="False">
                        <EditItemTemplate>
                            <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" 
                                CommandName="Update" Text="Actualizar"></asp:LinkButton>
                            &nbsp;<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" 
                                CommandName="Cancel" Text="Cancelar"></asp:LinkButton>
                        </EditItemTemplate>
                        <ItemTemplate>
                            <asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" 
                                CommandName="Edit" Text="Editar"></asp:LinkButton>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField ShowHeader="False">
                        <ItemTemplate>
                            <asp:ImageButton ID="IBtnHv" runat="server" CommandName="HojaVida" ImageUrl="~/Imagenes/ver_Hv.png"
                                CommandArgument="<%# DirectCast(Container, GridViewRow).RowIndex %>" ToolTip="Ver Hoja de Vida" Width="32px" Height="32px" />
                        </ItemTemplate>
                    </asp:TemplateField>
                        </Columns>
                    </asp:GridView>
                </asp:View>
                <asp:View ID="View3" runat="server">
                    <asp:LinkButton ID="LinkButton3" runat="server" Width="58px">Volver</asp:LinkButton>
                    <asp:DetailsView ID="DetailsView1" runat="server" HeaderText="DATOS PERSONALES" 
                        Height="50px" SkinID="DetailView" Width="550px" AutoGenerateRows="False" 
                        DataSourceID="ObjEstudiantes">
                        <Fields>
                            <asp:BoundField DataField="Nom_Tip_Doc" HeaderText="Tipo de Documento" />
                            <asp:BoundField DataField="Cedula" HeaderText="No. Documento" />
                            <asp:BoundField DataField="Nom_Completo" HeaderText="Nombre y Apellidos" />
                            <asp:BoundField DataField="Fecha_Nacimiento" DataFormatString="{0:d}" 
                                HeaderText="Fecha de Nacimiento" />
                            <asp:BoundField DataField="Edad" HeaderText="Edad" />
                            <asp:BoundField DataField="Nom_Estado" HeaderText="Estado Civil" />
                            <asp:BoundField DataField="Sexo" HeaderText="Sexo" />
                            <asp:BoundField DataField="Pais" HeaderText="Pais" />
                            <asp:BoundField DataField="Departamento_Res" HeaderText="Departamento" />
                            <asp:BoundField DataField="Municipio_Res" HeaderText="Municipio" />
                            <asp:BoundField DataField="Direccion" HeaderText="Dirección" />
                            <asp:BoundField DataField="Telefono" HeaderText="Télefono" />
                            <asp:BoundField DataField="Celular" HeaderText="Celular" />
                            <asp:BoundField DataField="Email" HeaderText="Correo Electrónico" />
                        </Fields>
                    </asp:DetailsView>
                    <asp:ObjectDataSource ID="ObjEstudiantes" runat="server" 
                        OldValuesParameterFormatString="original_{0}" SelectMethod="GetbyPk" 
                        TypeName="Egresados">
                        <SelectParameters>
                            <asp:ControlParameter ControlID="HFIDEST" Name="Cedula" PropertyName="Value" 
                                Type="String" />
                        </SelectParameters>
                    </asp:ObjectDataSource>
                    <asp:HiddenField ID="HFIDEST" runat="server" />
                    <br />
                    <table style="width:100%;">
                        <thead>
                        <tr>
                            <th>
                                ESTUDIOS REALIZADOS</th>
                        </tr>
                        </thead>
                        
                        <tr>
                            <td class="style1" align="center">
                                <asp:GridView ID="GridView3" runat="server" AutoGenerateColumns="False" 
                                    BorderColor="#2E4C0E" BorderStyle="Solid" BorderWidth="1px" CellPadding="4" 
                                    DataKeyNames="Id" DataSourceID="ObjFacultades" ForeColor="#333333" 
                                    SkinID="gridView" Width="911px" HorizontalAlign="Center">
                                    <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                    <Columns>
                                        <asp:BoundField DataField="Institucion" HeaderText="Institución" />
                                        <asp:BoundField DataField="Nom_Tipo_Estudio" HeaderText="Tipo de Estudio" />
                                        <asp:BoundField DataField="Titulo_Obtenido" HeaderText="Titulo Obtenido" />
                                        <asp:BoundField DataField="Fecha_Ingreso" DataFormatString="{0:d}" 
                                            HeaderText="Fecha de Ingreso" />
                                        <asp:BoundField DataField="Fecha_Grado" DataFormatString="{0:d}" 
                                            HeaderText="Fecha de Culminación" />
                                        <asp:BoundField DataField="Duracion" HeaderText="Duración" />
                                        <asp:BoundField DataField="Nom_Periodo" HeaderText="Periodo" />
                                    </Columns>
                                </asp:GridView>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:ObjectDataSource ID="ObjFacultades" runat="server" 
                                    OldValuesParameterFormatString="original_{0}" SelectMethod="GetxEgresado" 
                                    TypeName="Estudios">
                                    <SelectParameters>
                                        <asp:ControlParameter ControlID="HFIDEST" Name="Cedula" PropertyName="Value" 
                                            Type="String" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
                            </td>
                        </tr>
                        <thead>
                        <tr>
                            <th>
                                Idiomas</th>
                        </tr>
                        </thead>
                        
                        <tr>
                            <td class="style1" align="center">
                                <asp:GridView ID="GridView4" runat="server" AutoGenerateColumns="False" 
                                    BorderColor="#2E4C0E" BorderStyle="Solid" BorderWidth="1px" CellPadding="4" 
                                    DataKeyNames="Cod_Idioma" DataSourceID="ObjFacultades0" ForeColor="#333333" 
                                    GridLines="Both" SkinID="gridView" Width="911px" 
                                    HorizontalAlign="Center">
                                    <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                    <Columns>
                                        <asp:BoundField DataField="Nom_Idioma" HeaderText="Idioma" />
                                        <asp:BoundField DataField="Habla" HeaderText="Habla" />
                                        <asp:BoundField DataField="Lee" HeaderText="Lee" />
                                        <asp:BoundField DataField="Escribe" HeaderText="Escribe" />
                                    </Columns>
                                </asp:GridView>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:ObjectDataSource ID="ObjFacultades0" runat="server" 
                                    OldValuesParameterFormatString="original_{0}" SelectMethod="GetxEgresado" 
                                    TypeName="Idiomas">
                                    <SelectParameters>
                                        <asp:ControlParameter ControlID="HFIDEST" Name="Cedula" PropertyName="Value" 
                                            Type="String" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
                            </td>
                        </tr>
                        <thead>
                        <tr>
                            <th>
                                EXPERIENCIA LABORAL</th>
                        </tr>
                        </thead>
                        
                        <tr>
                            <td class="style1" align="center">
                                <asp:GridView ID="GridView5" runat="server" AutoGenerateColumns="False" 
                                    BorderColor="Black" BorderStyle="None" BorderWidth="1px" CellPadding="4" 
                                    DataKeyNames="Id" DataSourceID="ObjFacultades1" ForeColor="#333333" 
                                    HorizontalAlign="Center" SkinID="gridView" Width="911px">
                                    <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                    <Columns>
                                        <asp:BoundField DataField="Empresa" HeaderText="Empresa" />
                                        <asp:BoundField DataField="Telefono_Emp" HeaderText="Telefono" />
                                        <asp:BoundField DataField="Jefe_inm" HeaderText="Jefe" />
                                        <asp:BoundField DataField="Fecha_Ing" DataFormatString="{0:d}" 
                                            HeaderText="Fecha de Ingreso" />
                                        <asp:BoundField DataField="Fecha_Ret" DataFormatString="{0:d}" 
                                            HeaderText="Fecha de Retiro" />
                                        <asp:BoundField DataField="Cargo" HeaderText="Cargo" />
                                        <asp:BoundField DataField="Salario_Ini" DataFormatString="{0:c}" 
                                            HeaderText="Salario Inicial" />
                                        <asp:BoundField DataField="Salario_Fin" DataFormatString="{0:c}" 
                                            HeaderText="Salario Final" />
                                    </Columns>
                                </asp:GridView>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:ObjectDataSource ID="ObjFacultades1" runat="server" 
                                    OldValuesParameterFormatString="original_{0}" SelectMethod="GetxEgresado" 
                                    TypeName="ExperienciaLaboral">
                                    <SelectParameters>
                                        <asp:ControlParameter ControlID="HFIDEST" Name="Cedula" PropertyName="Value" 
                                            Type="String" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
                            </td>
                        </tr>
                        <thead>
                        <tr>
                            <th>
                                reconocimientos</th>
                        </tr>
                        </thead>
                        
                        <tr>
                            <td class="style1" align="center">
                                <asp:GridView ID="GridView6" runat="server" AutoGenerateColumns="False" 
                                    BorderColor="Black" BorderStyle="None" BorderWidth="1px" CellPadding="4" 
                                    DataKeyNames="Id" DataSourceID="ObjFacultades2" ForeColor="#333333" 
                                    Width="911px" HorizontalAlign="Center" SkinID="gridView">
                                    <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                    <Columns>
                                        <asp:BoundField DataField="Nom_Tipo" HeaderText="Reconocimiento" />
                                        <asp:BoundField DataField="Descripcion" HeaderText="Descripcion" />
                                        <asp:BoundField DataField="Fecha" DataFormatString="{0:d}" HeaderText="Fecha" />
                                        <asp:BoundField DataField="Otorgado_Por" HeaderText="Otorgado Por" />
                                        </Columns>
                                </asp:GridView>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <asp:ObjectDataSource ID="ObjFacultades2" runat="server" 
                                    OldValuesParameterFormatString="original_{0}" SelectMethod="GetxEgresado" 
                                    TypeName="Reconocimientos">
                                    <SelectParameters>
                                        <asp:ControlParameter ControlID="HFIDEST" Name="Cedula" PropertyName="Value" 
                                            Type="String" />
                                    </SelectParameters>
                                </asp:ObjectDataSource>
                            </td>
                        </tr>
                    </table>
                </asp:View>
            </asp:MultiView>
            <br />
            <asp:Button ID="hiddenTargetControlForModalPopup" runat="server" 
                style="DISPLAY: none" />
            <ajaxToolkit:ModalPopupExtender ID="ModalPopup" runat="server" 
                BackgroundCssClass="modal" BehaviorID="programmaticModalPopupBehavior" 
                DropShadow="True" PopupControlID="programmaticPopup" 
                PopupDragHandleControlID="programmaticPopupDragHandle" 
                TargetControlID="hiddenTargetControlForModalPopup">
            </ajaxToolkit:ModalPopupExtender>
            <asp:Panel ID="programmaticPopup" runat="server" BackColor="White" 
                CssClass="ModalPanel2" Height="211px" Width="404px">
                <asp:Panel ID="programmaticPopupDragHandle" runat="Server" BackColor="#2E4C0E" 
                    CssClass="BarTitleModal2" Height="30">
                    <div style="PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px">
                        <asp:Label ID="Label15" runat="server" Font-Bold="True" ForeColor="White" 
                            Text="RELACORP"></asp:Label>
                    </div>
                </asp:Panel>
                <div style="TEXT-ALIGN: center">
                    <BR />
                    <asp:Image ID="ImgRst" runat="server" Height="64px" 
                        ImageUrl="~/imagenes/error.png" Width="64px" />
                    <br />
                    <asp:Label ID="MsgModalPanel" runat="server" Height="33px" 
                        Text="Mensaje de Salida" Width="278px"></asp:Label>
                    <BR />
                    <BR />
                    <asp:Button ID="Button1" runat="server" Text="Aceptar" />
                    &nbsp;<BR />
                    <BR />
                </div>
                <BR />
            </asp:Panel>
                    </ContentTemplate>
    </asp:UpdatePanel>
        <uc1:Up_Ctrl_AcepOferta ID="Up_Ctrl_AcepOferta1" runat="server" />
    <br />
</div>
</asp:Content>

